Smartphone-based voice and self-reported symptom collection